package com.cykj.pos.util;

import com.cykj.pos.domain.BizShareDetail;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;

/**
 * 特殊提点人员名单
 */
public class SpecialGPAPersonUtil {

    public static List<BizShareDetail> personsList(){
        BigDecimal w8 = new BigDecimal("0.0008");
        BigDecimal w25 = new BigDecimal("0.00025");
        BigDecimal w15 = new BigDecimal("0.00015");
        BigDecimal w08 = new BigDecimal("0.00008");
        BigDecimal w3 = new BigDecimal("0.0003");
        Long[] persons = {26L,32L,23L,180L,28L,168L,34L,60L,109L,29L,50L,292L,70L,108L,90L,197L,17L,53L,18L,46L,52L,80L,91L,126L,141L,171L,21L,177L,176L,73L};
        List<BizShareDetail> list = new ArrayList<BizShareDetail>();
        for (int i=0;i<persons.length;i++){
            BizShareDetail bizShareDetail = new BizShareDetail();
            bizShareDetail.setMerchId(persons[i]);
            list.add(i,bizShareDetail);
        }
        // 把这些特殊人的分润比例存进去
        for (int i=0;i<persons.length;i++){
            list.get(i).setDealShareRatio(w8);// 现在都是w8
        }
        // 把这些特殊人的皇冠比例存进去
        for (int i=0;i<4;i++){
            list.get(i).setCrownRatio(w25);
        }
        for (int i=4;i<6;i++){
            list.get(i).setCrownRatio(w15);
        }
        for (int i=6;i<16;i++){
            list.get(i).setCrownRatio(w08);
        }
        for (int i=16;i<30;i++){
            list.get(i).setCrownRatio(w3);
        }
        return list;
    }
}
